Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 HADDON ROAD Detached £577,985 £339,350 11 Sep 2006
16 HADDON ROAD Detached £641,627 £415,000 16 May 2014
18 HADDON ROAD Detached £828,705 £677,500 15 May 2020